be meant for each other - Turco Inglés Diccionario